baking trough - German English Dictionary